mechanical block - Turc Anglais Dictionnaire